Particle Simulation with Cellular Automaton

نویسنده

  • Carter Chamberlain
چکیده

This study will attempt to simulate particle movement during various events (asteroid impacts, explosions, collisions) using a Cellular Automaton model and examining the forces acting on the coordinate system itself, instead of each individual particle. By dividing space into a three-dimensional grid of cubes, all the particles contained in the same cube could be treated as a solid block of matter. By examining the stresses acting on the block, the motion of the particles could be found. This motion would result in a flow of particles into an adjacent block. The advantage to this method is that the forces acting on a cube already include forces from adjacent cubes, so the particle motion can be calculated without referring to forces on other, distant co-ordinates. This should make the calculation simpler, faster and more efficient. 1 The problem with simulators With traditional particle simulators, the computer must keep track of the position, velocity, and physical properties (mass, charge, etc) of every particle. Considering the number of air particles in just this room, the memory required to store this information on the machine is enormous. While performing the actual simulation, the program must find the forces acting on each particle by comparing its location with every other particle to determine if there is even a possibility of an interaction between them. Since most particles are too far apart to interfere with each other, this process involves numerous unnecessary calculations. To improve the efficiency in both memory and processing, this project will apply the Cellular Automaton model to simulate an asteroid colliding with the Earth’s surface. This project is supported by the National Science Foundation. 2 The cellular automaton model To avoid the unnecessary distance checking, the computer must know the distance between particles before accessing their memory locations. If the particles could be grouped in memory according to position, the program would only need to check certain memory locations to find all the particles that might affect the current particle. This is the goal of the Cellular Automata method: to divide space into a grid of ’cells’ and keep track of the number of particles in each cell. As a result, each cell is only affected by its adjacent cells. This technique saves considerable memory useage and processing power. In fact, the process is an excellent candidate for parallelization, making it highly adaptable to multi-processor supercomputing.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Cellular Automaton Based Algorithm for Mobile Sensor Gathering

In this paper we proposed a Cellular Automaton based local algorithm to solve the autonomously sensor gathering problem in Mobile Wireless Sensor Networks (MWSN). In this problem initially the connected mobile sensors deployed in the network and goal is gather all sensors into one location. The sensors decide to move only based on their local information. Cellular Automaton (CA) as dynamical sy...

متن کامل

Real-Time Crowd Simulation: A Review

This paper presents a review of current research in the area of real-time crowd simulation. Crowd simulation has many diverse uses, for example in safety modelling, entertainment software, architecture and urban modelling applications. We describe three main approaches to the problem fluid-based, cellular automata and particle-based, concentrating on the latter. Finally, we describe CrowdSim, a...

متن کامل

Two-Dimensional Traffic Rules and the Density Classification Problem

The density classification problem is the computational problem of finding the majority in a given array of votes, in a distributed fashion. It is known that no cellular automaton rule with binary alphabet can solve the density classification problem. On the other hand, it was shown that a probabilistic mixture of the traffic rule and the majority rule solves the one-dimensional problem correct...

متن کامل

Particle Structures in Elementary Cellular Automaton Rule 146

Stochastic particle-like persistent structures are found in the class 3 elementary cellular automaton rule number 146. These particles arise as boundaries separating regions with black cells occupying sites at spacetime points Hx, tL of constant parity x⊕ t. The particles execute random walks and annihilate in pairs, with particle density decaying with time in a power-law fashion. It is shown t...

متن کامل

Rigorous results on spontaneous symmetry breaking in a one-dimensional driven particle system

We study spontaneous symmetry breaking in a one-dimensional driven two-species stochastic cellular automaton with parallel sublattice update and open boundaries. The dynamics are symmetric with respect to interchange of particles. Starting from an empty initial lattice, the system enters a symmetry broken state after some time T1 through an amplification loop of initial fluctuations. It remains...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009